long-term therapy - French English Dictionary